regional sales manager - German English Dictionary